package main

import (
	"fmt"
	"net/http"
	"time"
)

var metrics = []string{
	"bind_boot_time_seconds",
	"bind_config_time_seconds",
	"bind_down",
	"bind_exporter_build_info",
	"bind_incoming_requests_total",
	"bind_process_cpu_seconds_total",
	"bind_process_max_fds",
	"bind_process_open_fds",
	"bind_process_resident_memory_bytes",
	"bind_process_start_time_seconds",
	"bind_process_virtual_memory_bytes",
	"bind_process_virtual_memory_max_bytes",
	"bind_query_duplicates_total",
	"bind_query_errors_total",
	"bind_query_recursions_total",
	"bind_recursive_clients",
	"bind_resolver_cache_rrsets",
	"bind_resolver_dnssec_validation_errors_total",
	"bind_resolver_dnssec_validation_success_total",
	"bind_resolver_queries_total",
	"bind_resolver_query_duration_seconds_bucket",
	"bind_resolver_query_duration_seconds_count",
	"bind_resolver_query_edns0_errors_total",
	"bind_resolver_query_errors_total",
	"bind_resolver_query_retries_total",
	"bind_resolver_response_errors_total",
	"bind_resolver_response_lame_total",
	"bind_resolver_response_mismatch_total",
	"bind_resolver_response_truncated_total",
	"bind_responses_total",
	"bind_tasks_running",
	"bind_up",
	"bind_worker_threads",
	"bind_zone_serial",
	"bind_zone_transfer_failure_total",
	"bind_zone_transfer_rejected_total",
	"bind_zone_transfer_success_total",
	"cas_mon_check_status_error",
	"ceph_active_pgs",
	"ceph_backfill_wait_pgs",
	"ceph_backfilling_pgs",
	"ceph_cache_evict_io_bytes",
	"ceph_cache_flush_io_bytes",
	"ceph_cache_promote_io_ops",
	"ceph_client_io_ops",
	"ceph_client_io_read_bytes",
	"ceph_client_io_read_ops",
	"ceph_client_io_write_bytes",
	"ceph_client_io_write_ops",
	"ceph_cluster_available_bytes",
	"ceph_cluster_capacity_bytes",
	"ceph_cluster_objects",
	"ceph_cluster_usage",
	"ceph_cluster_used_bytes",
	"ceph_deep_scrubbing_pgs",
	"ceph_degraded_objects",
	"ceph_degraded_pgs",
	"ceph_down_pgs",
	"ceph_forced_backfill_pgs",
	"ceph_forced_recovery_pgs",
	"ceph_health_status",
	"ceph_health_status_error",
	"ceph_health_status_warn",
	"ceph_misplaced_objects",
	"ceph_monitor_clock_skew_seconds",
	"ceph_monitor_latency_seconds",
	"ceph_monitor_quorum_count",
	"ceph_osd_avail_bytes",
	"ceph_osd_average_utilization",
	"ceph_osd_backfill_full",
	"ceph_osd_bytes",
	"ceph_osd_crush_weight",
	"ceph_osd_depth",
	"ceph_osd_down",
	"ceph_osd_full",
	"ceph_osd_in",
	"ceph_osd_near_full",
	"ceph_osd_perf_apply_latency_seconds",
	"ceph_osd_perf_commit_latency_seconds",
	"ceph_osd_pgs",
	"ceph_osd_reweight",
	"ceph_osd_scrub_state",
	"ceph_osd_total_avail_bytes",
	"ceph_osd_total_bytes",
	"ceph_osd_total_used_bytes",
	"ceph_osd_up",
	"ceph_osd_used_bytes",
	"ceph_osd_utilization",
	"ceph_osd_variance",
	"ceph_osdmap_flag_full",
	"ceph_osdmap_flag_nobackfill",
	"ceph_osdmap_flag_nodeep_scrub",
	"ceph_osdmap_flag_nodown",
	"ceph_osdmap_flag_noin",
	"ceph_osdmap_flag_noout",
	"ceph_osdmap_flag_norebalance",
	"ceph_osdmap_flag_norecover",
	"ceph_osdmap_flag_noscrub",
	"ceph_osdmap_flag_notieragent",
	"ceph_osdmap_flag_noup",
	"ceph_osdmap_flag_pauserd",
	"ceph_osdmap_flag_pausewr",
	"ceph_osds",
	"ceph_osds_down",
	"ceph_osds_in",
	"ceph_osds_io_ops",
	"ceph_osds_up",
	"ceph_peering_pgs",
	"ceph_pg_state",
	"ceph_pgs_remapped",
	"ceph_pool_available_bytes",
	"ceph_pool_dirty_objects_total",
	"ceph_pool_min_size",
	"ceph_pool_objects_total",
	"ceph_pool_pg_num",
	"ceph_pool_pgp_num",
	"ceph_pool_quota_max_bytes",
	"ceph_pool_quota_max_objects",
	"ceph_pool_raw_used_bytes",
	"ceph_pool_read_bytes_total",
	"ceph_pool_read_total",
	"ceph_pool_size",
	"ceph_pool_stripe_width",
	"ceph_pool_used_bytes",
	"ceph_pool_write_bytes_total",
	"ceph_pool_write_total",
	"ceph_recovering_pgs",
	"ceph_recovery_io_bytes",
	"ceph_recovery_io_keys",
	"ceph_recovery_io_objects",
	"ceph_recovery_wait_pgs",
	"ceph_scrubbing_pgs",
	"ceph_slow_requests",
	"ceph_stale_pgs",
	"ceph_stuck_degraded_pgs",
	"ceph_stuck_requests",
	"ceph_stuck_stale_pgs",
	"ceph_stuck_unclean_pgs",
	"ceph_stuck_undersized_pgs",
	"ceph_total_pgs",
	"ceph_unclean_pgs",
	"ceph_undersized_pgs",
	"cvk_data_disk_usage",
	"cvk_multipath_map_status",
	"cvk_multipath_map_status_error",
	"cvk_multipath_path_status",
	"cvk_multipath_path_status_error",
	"cvk_multipath_path_status_panic",
	"cvk_o2cb_active",
	"cvk_o2cb_online",
	"cvk_ovs_switch_bond_status",
	"cvk_ovs_switch_bond_status_error",
	"cvk_ovs_switch_bond_status_panic",
	"cvk_pool_availability_rate",
	"cvk_pool_status",
	"cvk_pool_status_error",
	"cvk_vg_free",
	"cvk_vg_size",
	"dns_query_error_increase_minute",
	"elasticsearch_breakers_estimated_size_bytes",
	"elasticsearch_breakers_limit_size_bytes",
	"elasticsearch_breakers_overhead",
	"elasticsearch_breakers_tripped",
	"elasticsearch_cluster_health_active_primary_shards",
	"elasticsearch_cluster_health_active_shards",
	"elasticsearch_cluster_health_delayed_unassigned_shards",
	"elasticsearch_cluster_health_initializing_shards",
	"elasticsearch_cluster_health_json_parse_failures",
	"elasticsearch_cluster_health_number_of_data_nodes",
	"elasticsearch_cluster_health_number_of_in_flight_fetch",
	"elasticsearch_cluster_health_number_of_nodes",
	"elasticsearch_cluster_health_number_of_pending_tasks",
	"elasticsearch_cluster_health_relocating_shards",
	"elasticsearch_cluster_health_status",
	"elasticsearch_cluster_health_task_max_waiting_in_queue_millis",
	"elasticsearch_cluster_health_total_scrapes",
	"elasticsearch_cluster_health_unassigned_shards",
	"elasticsearch_cluster_health_up",
	"elasticsearch_cluster_unhealth",
	"elasticsearch_clusterinfo_last_retrieval_failure_ts",
	"elasticsearch_clusterinfo_last_retrieval_success_ts",
	"elasticsearch_clusterinfo_up",
	"elasticsearch_clusterinfo_version_info",
	"elasticsearch_exporter_build_info",
	"elasticsearch_filesystem_data_available_bytes",
	"elasticsearch_filesystem_data_free_bytes",
	"elasticsearch_filesystem_data_size_bytes",
	"elasticsearch_filesystem_io_stats_device_operations_count",
	"elasticsearch_filesystem_io_stats_device_read_operations_count",
	"elasticsearch_filesystem_io_stats_device_read_size_kilobytes_sum",
	"elasticsearch_filesystem_io_stats_device_write_operations_count",
	"elasticsearch_filesystem_io_stats_device_write_size_kilobytes_sum",
	"elasticsearch_filesystem_usage",
	"elasticsearch_heap_memory_usage",
	"elasticsearch_indices_completion_size_in_bytes",
	"elasticsearch_indices_docs",
	"elasticsearch_indices_docs_deleted",
	"elasticsearch_indices_fielddata_evictions",
	"elasticsearch_indices_fielddata_memory_size_bytes",
	"elasticsearch_indices_filter_cache_evictions",
	"elasticsearch_indices_filter_cache_memory_size_bytes",
	"elasticsearch_indices_flush_time_seconds",
	"elasticsearch_indices_flush_total",
	"elasticsearch_indices_get_exists_time_seconds",
	"elasticsearch_indices_get_exists_total",
	"elasticsearch_indices_get_missing_time_seconds",
	"elasticsearch_indices_get_missing_total",
	"elasticsearch_indices_get_time_seconds",
	"elasticsearch_indices_get_total",
	"elasticsearch_indices_indexing_delete_time_seconds_total",
	"elasticsearch_indices_indexing_delete_total",
	"elasticsearch_indices_indexing_index_time_seconds_total",
	"elasticsearch_indices_indexing_index_total",
	"elasticsearch_indices_indexing_is_throttled",
	"elasticsearch_indices_indexing_throttle_time_seconds_total",
	"elasticsearch_indices_merges_current",
	"elasticsearch_indices_merges_current_size_in_bytes",
	"elasticsearch_indices_merges_docs_total",
	"elasticsearch_indices_merges_total",
	"elasticsearch_indices_merges_total_size_bytes_total",
	"elasticsearch_indices_merges_total_throttled_time_seconds_total",
	"elasticsearch_indices_merges_total_time_seconds_total",
	"elasticsearch_indices_query_cache_cache_size",
	"elasticsearch_indices_query_cache_cache_total",
	"elasticsearch_indices_query_cache_count",
	"elasticsearch_indices_query_cache_evictions",
	"elasticsearch_indices_query_cache_memory_size_bytes",
	"elasticsearch_indices_query_cache_total",
	"elasticsearch_indices_query_miss_count",
	"elasticsearch_indices_refresh_time_seconds_total",
	"elasticsearch_indices_refresh_total",
	"elasticsearch_indices_request_cache_count",
	"elasticsearch_indices_request_cache_evictions",
	"elasticsearch_indices_request_cache_memory_size_bytes",
	"elasticsearch_indices_request_miss_count",
	"elasticsearch_indices_search_fetch_time_seconds",
	"elasticsearch_indices_search_fetch_total",
	"elasticsearch_indices_search_query_time_seconds",
	"elasticsearch_indices_search_query_total",
	"elasticsearch_indices_search_scroll_time_seconds",
	"elasticsearch_indices_search_scroll_total",
	"elasticsearch_indices_search_suggest_time_seconds",
	"elasticsearch_indices_search_suggest_total",
	"elasticsearch_indices_segments_count",
	"elasticsearch_indices_segments_doc_values_memory_in_bytes",
	"elasticsearch_indices_segments_fixed_bit_set_memory_in_bytes",
	"elasticsearch_indices_segments_index_writer_memory_in_bytes",
	"elasticsearch_indices_segments_memory_bytes",
	"elasticsearch_indices_segments_norms_memory_in_bytes",
	"elasticsearch_indices_segments_points_memory_in_bytes",
	"elasticsearch_indices_segments_stored_fields_memory_in_bytes",
	"elasticsearch_indices_segments_term_vectors_memory_in_bytes",
	"elasticsearch_indices_segments_terms_memory_in_bytes",
	"elasticsearch_indices_segments_version_map_memory_in_bytes",
	"elasticsearch_indices_store_size_bytes",
	"elasticsearch_indices_store_throttle_time_seconds_total",
	"elasticsearch_indices_translog_operations",
	"elasticsearch_indices_translog_size_in_bytes",
	"elasticsearch_indices_warmer_time_seconds_total",
	"elasticsearch_indices_warmer_total",
	"elasticsearch_jvm_buffer_pool_used_bytes",
	"elasticsearch_jvm_gc_collection_seconds_count",
	"elasticsearch_jvm_gc_collection_seconds_sum",
	"elasticsearch_jvm_memory_committed_bytes",
	"elasticsearch_jvm_memory_max_bytes",
	"elasticsearch_jvm_memory_pool_max_bytes",
	"elasticsearch_jvm_memory_pool_peak_max_bytes",
	"elasticsearch_jvm_memory_pool_peak_used_bytes",
	"elasticsearch_jvm_memory_pool_used_bytes",
	"elasticsearch_jvm_memory_used_bytes",
	"elasticsearch_node_stats_json_parse_failures",
	"elasticsearch_node_stats_total_scrapes",
	"elasticsearch_node_stats_up",
	"elasticsearch_nodes_roles",
	"elasticsearch_os_cpu_percent",
	"elasticsearch_os_load1",
	"elasticsearch_os_load15",
	"elasticsearch_os_load5",
	"elasticsearch_os_mem_actual_free_bytes",
	"elasticsearch_os_mem_actual_used_bytes",
	"elasticsearch_os_mem_free_bytes",
	"elasticsearch_os_mem_used_bytes",
	"elasticsearch_process_cpu_percent",
	"elasticsearch_process_cpu_time_seconds_sum",
	"elasticsearch_process_max_files_descriptors",
	"elasticsearch_process_mem_resident_size_bytes",
	"elasticsearch_process_mem_share_size_bytes",
	"elasticsearch_process_mem_virtual_size_bytes",
	"elasticsearch_process_open_files_count",
	"elasticsearch_thread_pool_active_count",
	"elasticsearch_thread_pool_completed_count",
	"elasticsearch_thread_pool_largest_count",
	"elasticsearch_thread_pool_queue_count",
	"elasticsearch_thread_pool_rejected_count",
	"elasticsearch_thread_pool_threads_count",
	"elasticsearch_transport_rx_packets_total",
	"elasticsearch_transport_rx_size_bytes_total",
	"elasticsearch_transport_tx_packets_total",
	"elasticsearch_transport_tx_size_bytes_total",
	"frr_bgp_peer_groups_count_total",
	"frr_bgp_peer_groups_memory_bytes",
	"frr_bgp_peer_message_received_total",
	"frr_bgp_peer_message_sent_total",
	"frr_bgp_peer_prefixes_advertised_count_total",
	"frr_bgp_peer_prefixes_received_count_total",
	"frr_bgp_peer_state",
	"frr_bgp_peer_state_error",
	"frr_bgp_peer_uptime_seconds",
	"frr_bgp_peers_count_total",
	"frr_bgp_peers_memory_bytes",
	"frr_bgp_rib_count_total",
	"frr_bgp_rib_memory_bytes",
	"frr_collector_up",
	"frr_down",
	"frr_exporter_build_info",
	"frr_scrape_duration_seconds",
	"frr_scrape_errors_total",
	"frr_scrapes_total",
	"frr_up",
	"go_gc_duration_seconds",
	"go_gc_duration_seconds_count",
	"go_gc_duration_seconds_sum",
	"go_goroutines",
	"go_info",
	"go_memstats_alloc_bytes",
	"go_memstats_alloc_bytes_total",
	"go_memstats_buck_hash_sys_bytes",
	"go_memstats_frees_total",
	"go_memstats_gc_cpu_fraction",
	"go_memstats_gc_sys_bytes",
	"go_memstats_heap_alloc_bytes",
	"go_memstats_heap_idle_bytes",
	"go_memstats_heap_inuse_bytes",
	"go_memstats_heap_objects",
	"go_memstats_heap_released_bytes",
	"go_memstats_heap_released_bytes_total",
	"go_memstats_heap_sys_bytes",
	"go_memstats_last_gc_time_seconds",
	"go_memstats_lookups_total",
	"go_memstats_mallocs_total",
	"go_memstats_mcache_inuse_bytes",
	"go_memstats_mcache_sys_bytes",
	"go_memstats_mspan_inuse_bytes",
	"go_memstats_mspan_sys_bytes",
	"go_memstats_next_gc_bytes",
	"go_memstats_other_sys_bytes",
	"go_memstats_stack_inuse_bytes",
	"go_memstats_stack_sys_bytes",
	"go_memstats_sys_bytes",
	"go_threads",
	"haproxy_current_sessions",
	"haproxy_up",
	"http_request_duration_microseconds",
	"http_request_duration_microseconds_count",
	"http_request_duration_microseconds_sum",
	"http_request_size_bytes",
	"http_request_size_bytes_count",
	"http_request_size_bytes_sum",
	"http_requests_total",
	"http_response_size_bytes",
	"http_response_size_bytes_count",
	"http_response_size_bytes_sum",
	"ipmi_bmc_info",
	"ipmi_chassis_power_state",
	"ipmi_current_amperes",
	"ipmi_current_state",
	"ipmi_dcmi_power_consumption_watts",
	"ipmi_fan_speed_rpm",
	"ipmi_fan_speed_state",
	"ipmi_fan_speed_state_error",
	"ipmi_physical_volume_failed",
	"ipmi_physical_volume_offline",
	"ipmi_physical_volume_status",
	"ipmi_power_state",
	"ipmi_power_state_error",
	"ipmi_power_watts",
	"ipmi_scrape_duration_seconds",
	"ipmi_sel_free_space_bytes",
	"ipmi_sel_logs_count",
	"ipmi_sensor_drive_slot_state_error",
	"ipmi_sensor_fan_state_error",
	"ipmi_sensor_memory_state_error",
	"ipmi_sensor_module_board_state_error",
	"ipmi_sensor_power_supply_state_error",
	"ipmi_sensor_processor_state_error",
	"ipmi_sensor_state",
	"ipmi_sensor_state_error",
	"ipmi_temperature_celsius",
	"ipmi_temperature_state",
	"ipmi_temperature_state_error",
	"ipmi_up",
	"ipmi_voltage_state",
	"ipmi_voltage_state_error",
	"ipmi_voltage_volts",
	"k8s_haproxy_front_or_back_error",
	"k8s_haproxy_server_error",
	"k8s_node_status",
	"k8s_pod_status",
	"k8s_pod_status_error",
	"kafka_broker_info",
	"kafka_brokers",
	"kafka_consumergroup_current_offset",
	"kafka_consumergroup_current_offset_sum",
	"kafka_consumergroup_lag",
	"kafka_consumergroup_lag_sum",
	"kafka_consumergroup_members",
	"kafka_exporter_build_info",
	"kafka_topic_partition_current_offset",
	"kafka_topic_partition_in_sync_replica",
	"kafka_topic_partition_leader",
	"kafka_topic_partition_leader_change",
	"kafka_topic_partition_leader_is_preferred",
	"kafka_topic_partition_oldest_offset",
	"kafka_topic_partition_replicas",
	"kafka_topic_partition_under_replicated_partition",
	"kafka_topic_partitions",
	"keepalived_address_list_errors_total",
	"keepalived_advertisements_interval_errors_total",
	"keepalived_advertisements_received_total",
	"keepalived_advertisements_sent_total",
	"keepalived_authentication_failure_total",
	"keepalived_authentication_invalid_total",
	"keepalived_authentication_mismatch_total",
	"keepalived_become_master_total",
	"keepalived_down",
	"keepalived_gratuitous_arp_delay_irate",
	"keepalived_gratuitous_arp_delay_total",
	"keepalived_invalid_type_received_total",
	"keepalived_ip_ttl_errors_irate",
	"keepalived_ip_ttl_errors_total",
	"keepalived_packet_length_errors_irate",
	"keepalived_packet_length_errors_total",
	"keepalived_priority_zero_received_total",
	"keepalived_priority_zero_sent_total",
	"keepalived_release_master_total",
	"keepalived_script_status",
	"keepalived_up",
	"keepalived_vrrp_state",
	"mysql_down",
	"mysql_exporter_last_scrape_error",
	"mysql_exporter_scrapes_total",
	"mysql_up",
	"mysqld_exporter_build_info",
	"named_check_status_error",
	"namedprocess_namegroup_context_switches_total",
	"namedprocess_namegroup_cpu_seconds_total",
	"namedprocess_namegroup_major_page_faults_total",
	"namedprocess_namegroup_memory_bytes",
	"namedprocess_namegroup_minor_page_faults_total",
	"namedprocess_namegroup_num_procs",
	"namedprocess_namegroup_num_threads",
	"namedprocess_namegroup_oldest_start_time_seconds",
	"namedprocess_namegroup_open_filedesc",
	"namedprocess_namegroup_read_bytes_total",
	"namedprocess_namegroup_states",
	"namedprocess_namegroup_thread_context_switches_total",
	"namedprocess_namegroup_thread_count",
	"namedprocess_namegroup_thread_cpu_seconds_total",
	"namedprocess_namegroup_thread_io_bytes_total",
	"namedprocess_namegroup_thread_major_page_faults_total",
	"namedprocess_namegroup_thread_minor_page_faults_total",
	"namedprocess_namegroup_threads_wchan",
	"namedprocess_namegroup_worst_fd_ratio",
	"namedprocess_namegroup_write_bytes_total",
	"namedprocess_namegroup_zombie_number",
	"namedprocess_scrape_errors",
	"namedprocess_scrape_partial_errors",
	"namedprocess_scrape_procread_errors",
	"net_conntrack_dialer_conn_attempted_total",
	"net_conntrack_dialer_conn_closed_total",
	"net_conntrack_dialer_conn_established_total",
	"net_conntrack_dialer_conn_failed_total",
	"net_conntrack_listener_conn_accepted_total",
	"net_conntrack_listener_conn_closed_total",
	"netdev_probe_fail",
	"nginx_vts_exporter_build_info",
	"node_arp_entries",
	"node_bonding_active",
	"node_bonding_slaves",
	"node_boot_time_duration",
	"node_boot_time_seconds",
	"node_context_switches_total",
	"node_cooling_device_cur_state",
	"node_cooling_device_max_state",
	"node_cpu_core_throttles_total",
	"node_cpu_frequency_max_hertz",
	"node_cpu_frequency_min_hertz",
	"node_cpu_guest_seconds_total",
	"node_cpu_iowait_usage",
	"node_cpu_iowait_usage_cpu",
	"node_cpu_package_throttles_total",
	"node_cpu_scaling_frequency_hertz",
	"node_cpu_scaling_frequency_max_hertz",
	"node_cpu_scaling_frequency_min_hertz",
	"node_cpu_seconds_total",
	"node_cpu_usage",
	"node_cpu_usage_cpu",
	"node_cpu_usage_server_bucket",
	"node_cpu_usage_vm_bucket",
	"node_disk_free",
	"node_disk_inode_usage",
	"node_disk_io_inflight_too_much",
	"node_disk_io_load",
	"node_disk_io_now",
	"node_disk_io_time_seconds_total",
	"node_disk_io_time_weighted_seconds_total",
	"node_disk_pv_inode_usage",
	"node_disk_pv_usage",
	"node_disk_read_bandwidth",
	"node_disk_read_bytes_total",
	"node_disk_read_iops",
	"node_disk_read_latency",
	"node_disk_read_time_seconds_total",
	"node_disk_reads_completed_total",
	"node_disk_reads_merged_total",
	"node_disk_usage",
	"node_disk_write_bandwidth",
	"node_disk_write_iops",
	"node_disk_write_latency",
	"node_disk_write_time_seconds_total",
	"node_disk_writes_completed_total",
	"node_disk_writes_merged_total",
	"node_disk_written_bytes_total",
	"node_edac_correctable_errors_total",
	"node_edac_csrow_correctable_errors_total",
	"node_edac_csrow_uncorrectable_errors_total",
	"node_edac_uncorrectable_errors_total",
	"node_entropy_available_bits",
	"node_exporter_build_info",
	"node_filefd_allocated",
	"node_filefd_available",
	"node_filefd_maximum",
	"node_filefd_usage",
	"node_filesystem_avail_bytes",
	"node_filesystem_device_error",
	"node_filesystem_files",
	"node_filesystem_files_free",
	"node_filesystem_free_bytes",
	"node_filesystem_readonly",
	"node_filesystem_size_bytes",
	"node_forks_total",
	"node_huge_memory_usage",
	"node_huge_memory_used",
	"node_hwmon_chip_names",
	"node_hwmon_sensor_label",
	"node_hwmon_temp_celsius",
	"node_hwmon_temp_crit_alarm_celsius",
	"node_hwmon_temp_crit_celsius",
	"node_hwmon_temp_max_celsius",
	"node_intr_total",
	"node_ipvs_backend_connections_active",
	"node_ipvs_backend_connections_inactive",
	"node_ipvs_backend_weight",
	"node_ipvs_connections_total",
	"node_ipvs_incoming_bytes_total",
	"node_ipvs_incoming_packets_total",
	"node_ipvs_outgoing_bytes_total",
	"node_ipvs_outgoing_packets_total",
	"node_kernel_package_drop",
	"node_load1",
	"node_load15",
	"node_load5",
	"node_memory_Active_anon_bytes",
	"node_memory_Active_bytes",
	"node_memory_Active_file_bytes",
	"node_memory_AnonHugePages_bytes",
	"node_memory_AnonPages_bytes",
	"node_memory_Bounce_bytes",
	"node_memory_Buffers_bytes",
	"node_memory_Cached_bytes",
	"node_memory_CmaFree_bytes",
	"node_memory_CmaTotal_bytes",
	"node_memory_CommitLimit_bytes",
	"node_memory_Committed_AS_bytes",
	"node_memory_DirectMap1G_bytes",
	"node_memory_DirectMap2M_bytes",
	"node_memory_DirectMap4k_bytes",
	"node_memory_Dirty_bytes",
	"node_memory_HardwareCorrupted_bytes",
	"node_memory_HugePages_Free",
	"node_memory_HugePages_Rsvd",
	"node_memory_HugePages_Surp",
	"node_memory_HugePages_Total",
	"node_memory_Hugepagesize_bytes",
	"node_memory_Inactive_anon_bytes",
	"node_memory_Inactive_bytes",
	"node_memory_Inactive_file_bytes",
	"node_memory_KernelStack_bytes",
	"node_memory_Mapped_bytes",
	"node_memory_MemAvailable_bytes",
	"node_memory_MemFree_bytes",
	"node_memory_MemTotal_bytes",
	"node_memory_Mlocked_bytes",
	"node_memory_NFS_Unstable_bytes",
	"node_memory_PageTables_bytes",
	"node_memory_Percpu_bytes",
	"node_memory_SReclaimable_bytes",
	"node_memory_SUnreclaim_bytes",
	"node_memory_ShmemHugePages_bytes",
	"node_memory_ShmemPmdMapped_bytes",
	"node_memory_Shmem_bytes",
	"node_memory_Slab_bytes",
	"node_memory_SwapCached_bytes",
	"node_memory_SwapFree_bytes",
	"node_memory_SwapTotal_bytes",
	"node_memory_Unevictable_bytes",
	"node_memory_VmallocChunk_bytes",
	"node_memory_VmallocTotal_bytes",
	"node_memory_VmallocUsed_bytes",
	"node_memory_WritebackTmp_bytes",
	"node_memory_Writeback_bytes",
	"node_memory_total",
	"node_memory_usage",
	"node_memory_usage_server_bucket",
	"node_memory_usage_vm_bucket",
	"node_netstat_Icmp6_InErrors",
	"node_netstat_Icmp6_InMsgs",
	"node_netstat_Icmp6_OutMsgs",
	"node_netstat_Icmp_InErrors",
	"node_netstat_Icmp_InMsgs",
	"node_netstat_Icmp_OutMsgs",
	"node_netstat_Ip6_InOctets",
	"node_netstat_Ip6_OutOctets",
	"node_netstat_IpExt_InOctets",
	"node_netstat_IpExt_OutOctets",
	"node_netstat_Ip_Forwarding",
	"node_netstat_TcpExt_ListenDrops",
	"node_netstat_TcpExt_ListenOverflows",
	"node_netstat_TcpExt_SyncookiesFailed",
	"node_netstat_TcpExt_SyncookiesRecv",
	"node_netstat_TcpExt_SyncookiesSent",
	"node_netstat_TcpExt_TCPSynRetrans",
	"node_netstat_Tcp_ActiveOpens",
	"node_netstat_Tcp_CurrEstab",
	"node_netstat_Tcp_InErrs",
	"node_netstat_Tcp_InSegs",
	"node_netstat_Tcp_OutSegs",
	"node_netstat_Tcp_PassiveOpens",
	"node_netstat_Tcp_RetransSegs",
	"node_netstat_Udp6_InDatagrams",
	"node_netstat_Udp6_InErrors",
	"node_netstat_Udp6_NoPorts",
	"node_netstat_Udp6_OutDatagrams",
	"node_netstat_Udp6_RcvbufErrors",
	"node_netstat_Udp6_SndbufErrors",
	"node_netstat_UdpLite6_InErrors",
	"node_netstat_UdpLite_InErrors",
	"node_netstat_Udp_InDatagrams",
	"node_netstat_Udp_InErrors",
	"node_netstat_Udp_NoPorts",
	"node_netstat_Udp_OutDatagrams",
	"node_netstat_Udp_RcvbufErrors",
	"node_netstat_Udp_SndbufErrors",
	"node_network_address_assign_type",
	"node_network_carrier",
	"node_network_carrier_changes_total",
	"node_network_device_id",
	"node_network_dormant",
	"node_network_flags",
	"node_network_iface_id",
	"node_network_iface_link",
	"node_network_iface_link_mode",
	"node_network_info",
	"node_network_interface_protocol_down",
	"node_network_interface_receive_fifo_error",
	"node_network_interface_receive_frame_error",
	"node_network_interface_receive_package_drop",
	"node_network_interface_receive_package_error",
	"node_network_interface_transmit_fifo_error",
	"node_network_interface_transmit_package_drop",
	"node_network_interface_transmit_package_error",
	"node_network_io_read",
	"node_network_io_write",
	"node_network_mtu_bytes",
	"node_network_name_assign_type",
	"node_network_net_dev_group",
	"node_network_protocol_type",
	"node_network_receive_bytes_total",
	"node_network_receive_compressed_total",
	"node_network_receive_drop_total",
	"node_network_receive_errs_total",
	"node_network_receive_fifo_total",
	"node_network_receive_frame_total",
	"node_network_receive_multicast_total",
	"node_network_receive_packets_total",
	"node_network_speed_bytes",
	"node_network_transmit_bytes_total",
	"node_network_transmit_carrier_total",
	"node_network_transmit_colls_total",
	"node_network_transmit_compressed_total",
	"node_network_transmit_drop_total",
	"node_network_transmit_errs_total",
	"node_network_transmit_fifo_total",
	"node_network_transmit_packets_total",
	"node_network_transmit_queue_length",
	"node_network_up",
	"node_nf_conntrack_entries",
	"node_nf_conntrack_entries_limit",
	"node_nf_conntrack_entries_usage",
	"node_nfs_connections_total",
	"node_nfs_packets_total",
	"node_nfs_requests_total",
	"node_nfs_rpc_authentication_refreshes_total",
	"node_nfs_rpc_retransmissions_total",
	"node_nfs_rpcs_total",
	"node_nfsd_connections_total",
	"node_nfsd_disk_bytes_read_total",
	"node_nfsd_disk_bytes_written_total",
	"node_nfsd_file_handles_stale_total",
	"node_nfsd_packets_total",
	"node_nfsd_read_ahead_cache_not_found_total",
	"node_nfsd_read_ahead_cache_size_blocks",
	"node_nfsd_reply_cache_hits_total",
	"node_nfsd_reply_cache_misses_total",
	"node_nfsd_reply_cache_nocache_total",
	"node_nfsd_requests_total",
	"node_nfsd_rpc_errors_total",
	"node_nfsd_server_rpcs_total",
	"node_nfsd_server_threads",
	"node_normal_memory_available",
	"node_normal_memory_usage",
	"node_normal_memory_used",
	"node_ntp_leap",
	"node_ntp_offset_seconds",
	"node_ntp_reference_timestamp_seconds",
	"node_ntp_root_delay_seconds",
	"node_ntp_root_dispersion_seconds",
	"node_ntp_rtt_seconds",
	"node_ntp_sanity",
	"node_ntp_stratum",
	"node_oom_kill",
	"node_procs_blocked",
	"node_procs_running",
	"node_rapl_dram_joules_total",
	"node_rapl_package_joules_total",
	"node_schedstat_running_seconds_total",
	"node_schedstat_timeslices_total",
	"node_schedstat_waiting_seconds_total",
	"node_scrape_collector_duration_seconds",
	"node_scrape_collector_success",
	"node_shared_disk_read_latency",
	"node_shared_disk_write_latency",
	"node_sockstat_FRAG6_inuse",
	"node_sockstat_FRAG6_memory",
	"node_sockstat_FRAG_inuse",
	"node_sockstat_FRAG_memory",
	"node_sockstat_RAW6_inuse",
	"node_sockstat_RAW_inuse",
	"node_sockstat_TCP6_inuse",
	"node_sockstat_TCP_alloc",
	"node_sockstat_TCP_inuse",
	"node_sockstat_TCP_mem",
	"node_sockstat_TCP_mem_bytes",
	"node_sockstat_TCP_orphan",
	"node_sockstat_TCP_tw",
	"node_sockstat_UDP6_inuse",
	"node_sockstat_UDPLITE6_inuse",
	"node_sockstat_UDPLITE_inuse",
	"node_sockstat_UDP_inuse",
	"node_sockstat_UDP_mem",
	"node_sockstat_UDP_mem_bytes",
	"node_sockstat_sockets_used",
	"node_softnet_dropped_total",
	"node_softnet_processed_total",
	"node_softnet_times_squeezed_total",
	"node_sys_disk_usage",
	"node_textfile_scrape_error",
	"node_thermal_zone_temp",
	"node_time_seconds",
	"node_timex_estimated_error_seconds",
	"node_timex_frequency_adjustment_ratio",
	"node_timex_loop_time_constant",
	"node_timex_maxerror_seconds",
	"node_timex_offset_seconds",
	"node_timex_pps_calibration_total",
	"node_timex_pps_error_total",
	"node_timex_pps_frequency_hertz",
	"node_timex_pps_jitter_seconds",
	"node_timex_pps_jitter_total",
	"node_timex_pps_shift_seconds",
	"node_timex_pps_stability_exceeded_total",
	"node_timex_pps_stability_hertz",
	"node_timex_status",
	"node_timex_sync_status",
	"node_timex_tai_offset_seconds",
	"node_timex_tick_seconds",
	"node_udp_queues",
	"node_uname_info",
	"node_vmstat_oom_kill",
	"node_vmstat_pgfault",
	"node_vmstat_pgmajfault",
	"node_vmstat_pgpgin",
	"node_vmstat_pgpgout",
	"node_vmstat_pswpin",
	"node_vmstat_pswpout",
	"node_xfs_allocation_btree_compares_total",
	"node_xfs_allocation_btree_lookups_total",
	"node_xfs_allocation_btree_records_deleted_total",
	"node_xfs_allocation_btree_records_inserted_total",
	"node_xfs_block_map_btree_compares_total",
	"node_xfs_block_map_btree_lookups_total",
	"node_xfs_block_map_btree_records_deleted_total",
	"node_xfs_block_map_btree_records_inserted_total",
	"node_xfs_block_mapping_extent_list_compares_total",
	"node_xfs_block_mapping_extent_list_deletions_total",
	"node_xfs_block_mapping_extent_list_insertions_total",
	"node_xfs_block_mapping_extent_list_lookups_total",
	"node_xfs_block_mapping_reads_total",
	"node_xfs_block_mapping_unmaps_total",
	"node_xfs_block_mapping_writes_total",
	"node_xfs_directory_operation_create_total",
	"node_xfs_directory_operation_getdents_total",
	"node_xfs_directory_operation_lookup_total",
	"node_xfs_directory_operation_remove_total",
	"node_xfs_extent_allocation_blocks_allocated_total",
	"node_xfs_extent_allocation_blocks_freed_total",
	"node_xfs_extent_allocation_extents_allocated_total",
	"node_xfs_extent_allocation_extents_freed_total",
	"node_xfs_read_calls_total",
	"node_xfs_vnode_active_total",
	"node_xfs_vnode_allocate_total",
	"node_xfs_vnode_get_total",
	"node_xfs_vnode_hold_total",
	"node_xfs_vnode_reclaim_total",
	"node_xfs_vnode_release_total",
	"node_xfs_vnode_remove_total",
	"node_xfs_write_calls_total",
	"other_probe_fail",
	"ovn_chassis_info",
	"ovn_component_down",
	"ovn_coverage_avg",
	"ovn_coverage_total",
	"ovn_down",
	"ovn_exporter_build_info",
	"ovn_failed_req_count",
	"ovn_info",
	"ovn_log_event_count",
	"ovn_log_file_size",
	"ovn_logical_switch_external_id",
	"ovn_logical_switch_info",
	"ovn_logical_switch_port_binding",
	"ovn_logical_switch_port_info",
	"ovn_logical_switch_port_tunnel_key",
	"ovn_logical_switch_ports",
	"ovn_logical_switch_tunnel_key",
	"ovn_memory_usage",
	"ovn_network_port",
	"ovn_next_poll",
	"ovn_pid",
	"ovn_up",
	"pg_database_deadlocks_increase",
	"pg_database_size_bytes",
	"pg_down",
	"pg_exporter_last_scrape_duration_seconds",
	"pg_exporter_last_scrape_error",
	"pg_exporter_scrapes_total",
	"pg_exporter_user_queries_load_error",
	"pg_locks_count",
	"pg_postmaster_start_time_seconds",
	"pg_process_idle_seconds_bucket",
	"pg_process_idle_seconds_count",
	"pg_process_idle_seconds_sum",
	"pg_replication_lag",
	"pg_settings_allow_system_table_mods",
	"pg_settings_archive_timeout_seconds",
	"pg_settings_array_nulls",
	"pg_settings_authentication_timeout_seconds",
	"pg_settings_autovacuum",
	"pg_settings_autovacuum_analyze_scale_factor",
	"pg_settings_autovacuum_analyze_threshold",
	"pg_settings_autovacuum_freeze_max_age",
	"pg_settings_autovacuum_max_workers",
	"pg_settings_autovacuum_multixact_freeze_max_age",
	"pg_settings_autovacuum_naptime_seconds",
	"pg_settings_autovacuum_vacuum_cost_delay_seconds",
	"pg_settings_autovacuum_vacuum_cost_limit",
	"pg_settings_autovacuum_vacuum_scale_factor",
	"pg_settings_autovacuum_vacuum_threshold",
	"pg_settings_autovacuum_work_mem_bytes",
	"pg_settings_backend_flush_after_bytes",
	"pg_settings_bgwriter_delay_seconds",
	"pg_settings_bgwriter_flush_after_bytes",
	"pg_settings_bgwriter_lru_maxpages",
	"pg_settings_bgwriter_lru_multiplier",
	"pg_settings_block_size",
	"pg_settings_bonjour",
	"pg_settings_check_function_bodies",
	"pg_settings_checkpoint_completion_target",
	"pg_settings_checkpoint_flush_after_bytes",
	"pg_settings_checkpoint_timeout_seconds",
	"pg_settings_checkpoint_warning_seconds",
	"pg_settings_commit_delay",
	"pg_settings_commit_siblings",
	"pg_settings_cpu_index_tuple_cost",
	"pg_settings_cpu_operator_cost",
	"pg_settings_cpu_tuple_cost",
	"pg_settings_cursor_tuple_fraction",
	"pg_settings_data_checksums",
	"pg_settings_data_directory_mode",
	"pg_settings_data_sync_retry",
	"pg_settings_db_user_namespace",
	"pg_settings_deadlock_timeout_seconds",
	"pg_settings_debug_assertions",
	"pg_settings_debug_pretty_print",
	"pg_settings_debug_print_parse",
	"pg_settings_debug_print_plan",
	"pg_settings_debug_print_rewritten",
	"pg_settings_default_statistics_target",
	"pg_settings_default_transaction_deferrable",
	"pg_settings_default_transaction_read_only",
	"pg_settings_default_with_oids",
	"pg_settings_effective_cache_size_bytes",
	"pg_settings_effective_io_concurrency",
	"pg_settings_enable_bitmapscan",
	"pg_settings_enable_gathermerge",
	"pg_settings_enable_hashagg",
	"pg_settings_enable_hashjoin",
	"pg_settings_enable_indexonlyscan",
	"pg_settings_enable_indexscan",
	"pg_settings_enable_material",
	"pg_settings_enable_mergejoin",
	"pg_settings_enable_nestloop",
	"pg_settings_enable_parallel_append",
	"pg_settings_enable_parallel_hash",
	"pg_settings_enable_partition_pruning",
	"pg_settings_enable_partitionwise_aggregate",
	"pg_settings_enable_partitionwise_join",
	"pg_settings_enable_seqscan",
	"pg_settings_enable_sort",
	"pg_settings_enable_tidscan",
	"pg_settings_escape_string_warning",
	"pg_settings_exit_on_error",
	"pg_settings_extra_float_digits",
	"pg_settings_from_collapse_limit",
	"pg_settings_fsync",
	"pg_settings_full_page_writes",
	"pg_settings_geqo",
	"pg_settings_geqo_effort",
	"pg_settings_geqo_generations",
	"pg_settings_geqo_pool_size",
	"pg_settings_geqo_seed",
	"pg_settings_geqo_selection_bias",
	"pg_settings_geqo_threshold",
	"pg_settings_gin_fuzzy_search_limit",
	"pg_settings_gin_pending_list_limit_bytes",
	"pg_settings_hot_standby",
	"pg_settings_hot_standby_feedback",
	"pg_settings_idle_in_transaction_session_timeout_seconds",
	"pg_settings_ignore_checksum_failure",
	"pg_settings_ignore_system_indexes",
	"pg_settings_integer_datetimes",
	"pg_settings_jit",
	"pg_settings_jit_above_cost",
	"pg_settings_jit_debugging_support",
	"pg_settings_jit_dump_bitcode",
	"pg_settings_jit_expressions",
	"pg_settings_jit_inline_above_cost",
	"pg_settings_jit_optimize_above_cost",
	"pg_settings_jit_profiling_support",
	"pg_settings_jit_tuple_deforming",
	"pg_settings_join_collapse_limit",
	"pg_settings_krb_caseins_users",
	"pg_settings_lo_compat_privileges",
	"pg_settings_lock_timeout_seconds",
	"pg_settings_log_autovacuum_min_duration_seconds",
	"pg_settings_log_checkpoints",
	"pg_settings_log_connections",
	"pg_settings_log_disconnections",
	"pg_settings_log_duration",
	"pg_settings_log_executor_stats",
	"pg_settings_log_file_mode",
	"pg_settings_log_hostname",
	"pg_settings_log_lock_waits",
	"pg_settings_log_min_duration_statement_seconds",
	"pg_settings_log_parser_stats",
	"pg_settings_log_planner_stats",
	"pg_settings_log_replication_commands",
	"pg_settings_log_rotation_age_seconds",
	"pg_settings_log_rotation_size_bytes",
	"pg_settings_log_statement_stats",
	"pg_settings_log_temp_files_bytes",
	"pg_settings_log_truncate_on_rotation",
	"pg_settings_logging_collector",
	"pg_settings_maintenance_work_mem_bytes",
	"pg_settings_max_connections",
	"pg_settings_max_files_per_process",
	"pg_settings_max_function_args",
	"pg_settings_max_identifier_length",
	"pg_settings_max_index_keys",
	"pg_settings_max_locks_per_transaction",
	"pg_settings_max_logical_replication_workers",
	"pg_settings_max_parallel_maintenance_workers",
	"pg_settings_max_parallel_workers",
	"pg_settings_max_parallel_workers_per_gather",
	"pg_settings_max_pred_locks_per_page",
	"pg_settings_max_pred_locks_per_relation",
	"pg_settings_max_pred_locks_per_transaction",
	"pg_settings_max_prepared_transactions",
	"pg_settings_max_replication_slots",
	"pg_settings_max_stack_depth_bytes",
	"pg_settings_max_standby_archive_delay_seconds",
	"pg_settings_max_standby_streaming_delay_seconds",
	"pg_settings_max_sync_workers_per_subscription",
	"pg_settings_max_wal_senders",
	"pg_settings_max_wal_size_bytes",
	"pg_settings_max_worker_processes",
	"pg_settings_min_parallel_index_scan_size_bytes",
	"pg_settings_min_parallel_table_scan_size_bytes",
	"pg_settings_min_wal_size_bytes",
	"pg_settings_old_snapshot_threshold_seconds",
	"pg_settings_operator_precedence_warning",
	"pg_settings_parallel_leader_participation",
	"pg_settings_parallel_setup_cost",
	"pg_settings_parallel_tuple_cost",
	"pg_settings_port",
	"pg_settings_post_auth_delay_seconds",
	"pg_settings_pre_auth_delay_seconds",
	"pg_settings_quote_all_identifiers",
	"pg_settings_random_page_cost",
	"pg_settings_restart_after_crash",
	"pg_settings_row_security",
	"pg_settings_segment_size_bytes",
	"pg_settings_seq_page_cost",
	"pg_settings_server_version_num",
	"pg_settings_shared_buffers_bytes",
	"pg_settings_ssl",
	"pg_settings_ssl_passphrase_command_supports_reload",
	"pg_settings_ssl_prefer_server_ciphers",
	"pg_settings_standard_conforming_strings",
	"pg_settings_statement_timeout_seconds",
	"pg_settings_superuser_reserved_connections",
	"pg_settings_synchronize_seqscans",
	"pg_settings_syslog_sequence_numbers",
	"pg_settings_syslog_split_messages",
	"pg_settings_tcp_keepalives_count",
	"pg_settings_tcp_keepalives_idle_seconds",
	"pg_settings_tcp_keepalives_interval_seconds",
	"pg_settings_temp_buffers_bytes",
	"pg_settings_temp_file_limit_bytes",
	"pg_settings_trace_notify",
	"pg_settings_trace_sort",
	"pg_settings_track_activities",
	"pg_settings_track_activity_query_size_bytes",
	"pg_settings_track_commit_timestamp",
	"pg_settings_track_counts",
	"pg_settings_track_io_timing",
	"pg_settings_transaction_deferrable",
	"pg_settings_transaction_read_only",
	"pg_settings_transform_null_equals",
	"pg_settings_unix_socket_permissions",
	"pg_settings_update_process_title",
	"pg_settings_vacuum_cleanup_index_scale_factor",
	"pg_settings_vacuum_cost_delay_seconds",
	"pg_settings_vacuum_cost_limit",
	"pg_settings_vacuum_cost_page_dirty",
	"pg_settings_vacuum_cost_page_hit",
	"pg_settings_vacuum_cost_page_miss",
	"pg_settings_vacuum_defer_cleanup_age",
	"pg_settings_vacuum_freeze_min_age",
	"pg_settings_vacuum_freeze_table_age",
	"pg_settings_vacuum_multixact_freeze_min_age",
	"pg_settings_vacuum_multixact_freeze_table_age",
	"pg_settings_wal_block_size",
	"pg_settings_wal_buffers_bytes",
	"pg_settings_wal_compression",
	"pg_settings_wal_keep_segments",
	"pg_settings_wal_log_hints",
	"pg_settings_wal_receiver_status_interval_seconds",
	"pg_settings_wal_receiver_timeout_seconds",
	"pg_settings_wal_retrieve_retry_interval_seconds",
	"pg_settings_wal_segment_size_bytes",
	"pg_settings_wal_sender_timeout_seconds",
	"pg_settings_wal_writer_delay_seconds",
	"pg_settings_wal_writer_flush_after_bytes",
	"pg_settings_work_mem_bytes",
	"pg_settings_zero_damaged_pages",
	"pg_stat_activity_count",
	"pg_stat_activity_max_tx_duration",
	"pg_stat_archiver_archived_count",
	"pg_stat_archiver_failed_count",
	"pg_stat_bgwriter_buffers_alloc",
	"pg_stat_bgwriter_buffers_backend",
	"pg_stat_bgwriter_buffers_backend_fsync",
	"pg_stat_bgwriter_buffers_checkpoint",
	"pg_stat_bgwriter_buffers_clean",
	"pg_stat_bgwriter_checkpoint_sync_time",
	"pg_stat_bgwriter_checkpoint_write_time",
	"pg_stat_bgwriter_checkpoints_req",
	"pg_stat_bgwriter_checkpoints_timed",
	"pg_stat_bgwriter_maxwritten_clean",
	"pg_stat_bgwriter_stats_reset",
	"pg_stat_database_blk_read_time",
	"pg_stat_database_blk_write_time",
	"pg_stat_database_blks_hit",
	"pg_stat_database_blks_read",
	"pg_stat_database_conflicts",
	"pg_stat_database_conflicts_confl_bufferpin",
	"pg_stat_database_conflicts_confl_deadlock",
	"pg_stat_database_conflicts_confl_lock",
	"pg_stat_database_conflicts_confl_snapshot",
	"pg_stat_database_conflicts_confl_tablespace",
	"pg_stat_database_deadlocks",
	"pg_stat_database_numbackends",
	"pg_stat_database_stats_reset",
	"pg_stat_database_temp_bytes",
	"pg_stat_database_temp_files",
	"pg_stat_database_tup_deleted",
	"pg_stat_database_tup_fetched",
	"pg_stat_database_tup_inserted",
	"pg_stat_database_tup_returned",
	"pg_stat_database_tup_updated",
	"pg_stat_database_xact_commit",
	"pg_stat_database_xact_rollback",
	"pg_stat_replication_pg_current_wal_lsn_bytes",
	"pg_stat_replication_pg_wal_lsn_diff",
	"pg_static",
	"pg_up",
	"pg_xlog_diff",
	"postgres_exporter_build_info",
	"probe_dns_lookup_time_seconds",
	"probe_duration_seconds",
	"probe_icmp_duration_seconds",
	"probe_icmp_reply_hop_limit",
	"probe_ip_addr_hash",
	"probe_ip_protocol",
	"probe_success",
	"process_active_k8s_zero",
	"process_active_ywcvk_zero",
	"process_cpu_seconds_total",
	"process_max_fds",
	"process_open_fds",
	"process_resident_memory_bytes",
	"process_restart_ywcvk_second",
	"process_start_time_seconds",
	"process_virtual_memory_bytes",
	"process_virtual_memory_max_bytes",
	"process_zombie_k8s",
	"process_zombie_ywcvk",
	"prometheus_api_remote_read_queries",
	"prometheus_build_info",
	"prometheus_config_last_reload_success_timestamp_seconds",
	"prometheus_config_last_reload_successful",
	"prometheus_engine_queries",
	"prometheus_engine_queries_concurrent_max",
	"prometheus_engine_query_duration_seconds",
	"prometheus_engine_query_duration_seconds_count",
	"prometheus_engine_query_duration_seconds_sum",
	"prometheus_engine_query_log_enabled",
	"prometheus_engine_query_log_failures_total",
	"prometheus_http_request_duration_seconds_bucket",
	"prometheus_http_request_duration_seconds_count",
	"prometheus_http_request_duration_seconds_sum",
	"prometheus_http_requests_total",
	"prometheus_http_response_size_bytes_bucket",
	"prometheus_http_response_size_bytes_count",
	"prometheus_http_response_size_bytes_sum",
	"prometheus_notifications_alertmanagers_discovered",
	"prometheus_notifications_dropped_total",
	"prometheus_notifications_errors_total",
	"prometheus_notifications_queue_capacity",
	"prometheus_notifications_queue_length",
	"prometheus_notifications_sent_total",
	"prometheus_remote_storage_enqueue_retries_total",
	"prometheus_remote_storage_highest_timestamp_in_seconds",
	"prometheus_remote_storage_max_samples_per_send",
	"prometheus_remote_storage_metadata_bytes_total",
	"prometheus_remote_storage_metadata_failed_total",
	"prometheus_remote_storage_metadata_retried_total",
	"prometheus_remote_storage_metadata_total",
	"prometheus_remote_storage_queue_highest_sent_timestamp_seconds",
	"prometheus_remote_storage_samples_bytes_total",
	"prometheus_remote_storage_samples_dropped_total",
	"prometheus_remote_storage_samples_failed_total",
	"prometheus_remote_storage_samples_in_total",
	"prometheus_remote_storage_samples_pending",
	"prometheus_remote_storage_samples_retried_total",
	"prometheus_remote_storage_samples_total",
	"prometheus_remote_storage_sent_batch_duration_seconds_bucket",
	"prometheus_remote_storage_sent_batch_duration_seconds_count",
	"prometheus_remote_storage_sent_batch_duration_seconds_sum",
	"prometheus_remote_storage_shard_capacity",
	"prometheus_remote_storage_shards",
	"prometheus_remote_storage_shards_desired",
	"prometheus_remote_storage_shards_max",
	"prometheus_remote_storage_shards_min",
	"prometheus_remote_storage_string_interner_zero_reference_releases_total",
	"prometheus_rule_evaluation_duration_seconds",
	"prometheus_rule_evaluation_duration_seconds_count",
	"prometheus_rule_evaluation_duration_seconds_sum",
	"prometheus_rule_evaluation_failures_total",
	"prometheus_rule_evaluations_total",
	"prometheus_rule_group_duration_seconds",
	"prometheus_rule_group_duration_seconds_count",
	"prometheus_rule_group_duration_seconds_sum",
	"prometheus_rule_group_interval_seconds",
	"prometheus_rule_group_iterations_missed_total",
	"prometheus_rule_group_iterations_total",
	"prometheus_rule_group_last_duration_seconds",
	"prometheus_rule_group_last_evaluation_samples",
	"prometheus_rule_group_last_evaluation_timestamp_seconds",
	"prometheus_rule_group_rules",
	"prometheus_sd_consul_rpc_duration_seconds_count",
	"prometheus_sd_consul_rpc_duration_seconds_sum",
	"prometheus_sd_consul_rpc_failures_total",
	"prometheus_sd_discovered_targets",
	"prometheus_sd_dns_lookup_failures_total",
	"prometheus_sd_dns_lookups_total",
	"prometheus_sd_failed_configs",
	"prometheus_sd_file_read_errors_total",
	"prometheus_sd_file_scan_duration_seconds_count",
	"prometheus_sd_file_scan_duration_seconds_sum",
	"prometheus_sd_kubernetes_events_total",
	"prometheus_sd_received_updates_total",
	"prometheus_sd_updates_total",
	"prometheus_target_interval_length_seconds",
	"prometheus_target_interval_length_seconds_count",
	"prometheus_target_interval_length_seconds_sum",
	"prometheus_target_metadata_cache_bytes",
	"prometheus_target_metadata_cache_entries",
	"prometheus_target_reload_length_seconds",
	"prometheus_target_reload_length_seconds_count",
	"prometheus_target_reload_length_seconds_sum",
	"prometheus_target_scrape_pool_exceeded_target_limit_total",
	"prometheus_target_scrape_pool_reloads_failed_total",
	"prometheus_target_scrape_pool_reloads_total",
	"prometheus_target_scrape_pool_sync_total",
	"prometheus_target_scrape_pool_target_limit",
	"prometheus_target_scrape_pool_targets",
	"prometheus_target_scrape_pools_failed_total",
	"prometheus_target_scrape_pools_total",
	"prometheus_target_scrapes_cache_flush_forced_total",
	"prometheus_target_scrapes_exceeded_sample_limit_total",
	"prometheus_target_scrapes_sample_duplicate_timestamp_total",
	"prometheus_target_scrapes_sample_out_of_bounds_total",
	"prometheus_target_scrapes_sample_out_of_order_total",
	"prometheus_target_sync_length_seconds",
	"prometheus_target_sync_length_seconds_count",
	"prometheus_target_sync_length_seconds_sum",
	"prometheus_template_text_expansion_failures_total",
	"prometheus_template_text_expansions_total",
	"prometheus_treecache_watcher_goroutines",
	"prometheus_treecache_zookeeper_failures_total",
	"prometheus_tsdb_blocks_loaded",
	"prometheus_tsdb_checkpoint_creations_failed_total",
	"prometheus_tsdb_checkpoint_creations_total",
	"prometheus_tsdb_checkpoint_deletions_failed_total",
	"prometheus_tsdb_checkpoint_deletions_total",
	"prometheus_tsdb_compaction_chunk_range_seconds_bucket",
	"prometheus_tsdb_compaction_chunk_range_seconds_count",
	"prometheus_tsdb_compaction_chunk_range_seconds_sum",
	"prometheus_tsdb_compaction_chunk_samples_bucket",
	"prometheus_tsdb_compaction_chunk_samples_count",
	"prometheus_tsdb_compaction_chunk_samples_sum",
	"prometheus_tsdb_compaction_chunk_size_bytes_bucket",
	"prometheus_tsdb_compaction_chunk_size_bytes_count",
	"prometheus_tsdb_compaction_chunk_size_bytes_sum",
	"prometheus_tsdb_compaction_duration_seconds_bucket",
	"prometheus_tsdb_compaction_duration_seconds_count",
	"prometheus_tsdb_compaction_duration_seconds_sum",
	"prometheus_tsdb_compaction_populating_block",
	"prometheus_tsdb_compactions_failed_total",
	"prometheus_tsdb_compactions_skipped_total",
	"prometheus_tsdb_compactions_total",
	"prometheus_tsdb_compactions_triggered_total",
	"prometheus_tsdb_data_replay_duration_seconds",
	"prometheus_tsdb_head_active_appenders",
	"prometheus_tsdb_head_chunks",
	"prometheus_tsdb_head_chunks_created_total",
	"prometheus_tsdb_head_chunks_removed_total",
	"prometheus_tsdb_head_gc_duration_seconds_count",
	"prometheus_tsdb_head_gc_duration_seconds_sum",
	"prometheus_tsdb_head_max_time",
	"prometheus_tsdb_head_max_time_seconds",
	"prometheus_tsdb_head_min_time",
	"prometheus_tsdb_head_min_time_seconds",
	"prometheus_tsdb_head_samples_appended_total",
	"prometheus_tsdb_head_series",
	"prometheus_tsdb_head_series_created_total",
	"prometheus_tsdb_head_series_not_found_total",
	"prometheus_tsdb_head_series_removed_total",
	"prometheus_tsdb_head_truncations_failed_total",
	"prometheus_tsdb_head_truncations_total",
	"prometheus_tsdb_isolation_high_watermark",
	"prometheus_tsdb_isolation_low_watermark",
	"prometheus_tsdb_lowest_timestamp",
	"prometheus_tsdb_lowest_timestamp_seconds",
	"prometheus_tsdb_mmap_chunk_corruptions_total",
	"prometheus_tsdb_out_of_bound_samples_total",
	"prometheus_tsdb_out_of_order_samples_total",
	"prometheus_tsdb_reloads_failures_total",
	"prometheus_tsdb_reloads_total",
	"prometheus_tsdb_retention_limit_bytes",
	"prometheus_tsdb_size_retentions_total",
	"prometheus_tsdb_storage_blocks_bytes",
	"prometheus_tsdb_symbol_table_size_bytes",
	"prometheus_tsdb_time_retentions_total",
	"prometheus_tsdb_tombstone_cleanup_seconds_bucket",
	"prometheus_tsdb_tombstone_cleanup_seconds_count",
	"prometheus_tsdb_tombstone_cleanup_seconds_sum",
	"prometheus_tsdb_vertical_compactions_total",
	"prometheus_tsdb_wal_completed_pages_total",
	"prometheus_tsdb_wal_corruptions_total",
	"prometheus_tsdb_wal_fsync_duration_seconds",
	"prometheus_tsdb_wal_fsync_duration_seconds_count",
	"prometheus_tsdb_wal_fsync_duration_seconds_sum",
	"prometheus_tsdb_wal_page_flushes_total",
	"prometheus_tsdb_wal_segment_current",
	"prometheus_tsdb_wal_truncate_duration_seconds_count",
	"prometheus_tsdb_wal_truncate_duration_seconds_sum",
	"prometheus_tsdb_wal_truncations_failed_total",
	"prometheus_tsdb_wal_truncations_total",
	"prometheus_tsdb_wal_writes_failed_total",
	"prometheus_wal_watcher_current_segment",
	"prometheus_wal_watcher_record_decode_failures_total",
	"prometheus_wal_watcher_records_read_total",
	"prometheus_wal_watcher_samples_sent_pre_tailing_total",
	"prometheus_web_federation_errors_total",
	"prometheus_web_federation_warnings_total",
	"promhttp_metric_handler_errors_total",
	"promhttp_metric_handler_requests_in_flight",
	"promhttp_metric_handler_requests_total",
	"rabbitmq_channels",
	"rabbitmq_connections",
	"rabbitmq_consumers",
	"rabbitmq_down",
	"rabbitmq_exchange_messages_published_in_total",
	"rabbitmq_exchange_messages_published_out_total",
	"rabbitmq_exchanges",
	"rabbitmq_exporter_build_info",
	"rabbitmq_fd_available",
	"rabbitmq_fd_usage",
	"rabbitmq_fd_used",
	"rabbitmq_module_scrape_duration_seconds",
	"rabbitmq_module_up",
	"rabbitmq_node_disk_free",
	"rabbitmq_node_disk_free_alarm",
	"rabbitmq_node_disk_free_limit",
	"rabbitmq_node_mem_alarm",
	"rabbitmq_node_mem_limit",
	"rabbitmq_node_mem_used",
	"rabbitmq_partitions",
	"rabbitmq_partitions_error",
	"rabbitmq_queue_consumer_utilisation",
	"rabbitmq_queue_consumers",
	"rabbitmq_queue_disk_reads_total",
	"rabbitmq_queue_disk_writes_total",
	"rabbitmq_queue_gc_collections_before_fullsweep",
	"rabbitmq_queue_gc_min_heap",
	"rabbitmq_queue_gc_min_vheap",
	"rabbitmq_queue_gc_minor_collections_total",
	"rabbitmq_queue_idle_since_seconds",
	"rabbitmq_queue_max_length",
	"rabbitmq_queue_max_length_bytes",
	"rabbitmq_queue_memory",
	"rabbitmq_queue_message_bytes",
	"rabbitmq_queue_message_bytes_persistent",
	"rabbitmq_queue_message_bytes_ram",
	"rabbitmq_queue_message_bytes_ready",
	"rabbitmq_queue_message_bytes_unacknowledged",
	"rabbitmq_queue_messages",
	"rabbitmq_queue_messages_ack_total",
	"rabbitmq_queue_messages_confirmed_total",
	"rabbitmq_queue_messages_delivered_noack_total",
	"rabbitmq_queue_messages_delivered_total",
	"rabbitmq_queue_messages_get_noack_total",
	"rabbitmq_queue_messages_get_total",
	"rabbitmq_queue_messages_global",
	"rabbitmq_queue_messages_persistent",
	"rabbitmq_queue_messages_published_total",
	"rabbitmq_queue_messages_ram",
	"rabbitmq_queue_messages_ready",
	"rabbitmq_queue_messages_ready_global",
	"rabbitmq_queue_messages_ready_ram",
	"rabbitmq_queue_messages_redelivered_total",
	"rabbitmq_queue_messages_returned_total",
	"rabbitmq_queue_messages_unacknowledged",
	"rabbitmq_queue_messages_unacknowledged_global",
	"rabbitmq_queue_messages_unacknowledged_ram",
	"rabbitmq_queue_reductions_total",
	"rabbitmq_queue_state",
	"rabbitmq_queues",
	"rabbitmq_running",
	"rabbitmq_sockets_available",
	"rabbitmq_sockets_used",
	"rabbitmq_up",
	"rabbitmq_uptime",
	"rabbitmq_version_info",
	"redis_down",
	"redis_exporter_build_info",
	"redis_exporter_last_scrape_connect_time_seconds",
	"redis_exporter_last_scrape_duration_seconds",
	"redis_exporter_last_scrape_error",
	"redis_exporter_scrape_duration_seconds_count",
	"redis_exporter_scrape_duration_seconds_sum",
	"redis_exporter_scrapes_total",
	"redis_target_scrape_request_errors_total",
	"redis_up",
	"scrape_duration_seconds",
	"scrape_samples_post_metric_relabeling",
	"scrape_samples_scraped",
	"scrape_series_added",
	"secdev_probe_fail",
	"snmp_device_PSU_status",
	"snmp_device_PSU_status_error",
	"snmp_device_fan_status",
	"snmp_device_fan_status_error",
	"snmp_device_optical_module_RX_power",
	"snmp_device_optical_module_RX_power_low",
	"snmp_device_optical_module_TX_power",
	"snmp_device_optical_module_TX_power_low",
	"snmp_device_optical_module_min_RX_power",
	"snmp_device_optical_module_min_TX_power",
	"snmp_device_single_board_cpu_usage",
	"snmp_device_single_board_manage_status",
	"snmp_device_single_board_manage_status_error",
	"snmp_device_single_board_memory_usage",
	"snmp_device_single_board_uptime",
	"snmp_device_single_socket_cpu_usage",
	"snmp_device_single_socket_memory_usage",
	"snmp_device_temperature",
	"snmp_device_temperature_high",
	"snmp_device_temperature_max",
	"snmp_device_temperature_maximum",
	"snmp_interface_link_down",
	"snmp_network_in_band_width",
	"snmp_network_in_band_width_bucket",
	"snmp_network_in_errors_increase",
	"snmp_network_in_errors_total",
	"snmp_network_in_load",
	"snmp_network_in_octets_per_minute",
	"snmp_network_in_octets_total",
	"snmp_network_interface_link_speed",
	"snmp_network_interface_oper_status",
	"snmp_network_other_session_count",
	"snmp_network_other_session_create_rate",
	"snmp_network_out_band_width",
	"snmp_network_out_band_width_bucket",
	"snmp_network_out_errors_increase",
	"snmp_network_out_errors_total",
	"snmp_network_out_load",
	"snmp_network_out_octets_per_minute",
	"snmp_network_out_octets_total",
	"snmp_network_tcp_session_count",
	"snmp_network_tcp_session_create_rate",
	"snmp_network_udp_session_count",
	"snmp_network_udp_session_create_rate",
	"snmp_scrape_duration_seconds",
	"snmp_scrape_pdus_returned",
	"snmp_scrape_walk_duration_seconds",
	"storage_probe_fail",
	"target_down",
	"up",
	"zk_approximate_data_size",
	"zk_avg_latency",
	"zk_down",
	"zk_ephemerals_count",
	"zk_max_file_descriptor_count",
	"zk_max_latency",
	"zk_min_latency",
	"zk_num_alive_connections",
	"zk_open_file_descriptor_count",
	"zk_open_file_descriptor_rate",
	"zk_outstanding_requests",
	"zk_packets_received",
	"zk_packets_sent",
	"zk_server_leader_loss",
	"zk_server_state",
	"zk_up",
	"zk_watch_count",
	"zk_znode_count",
	"zookeeper_exporter_build_info",
}

func main2() {
	bT := time.Now()
	for index, metric := range metrics {
		fmt.Println("========================================")
		url := fmt.Sprintf("http://10.0.39.43:8481/select/0/prometheus/api/v1/query_range?query=%s&start=1723557255.221&end=1723600455.221&step=3m", metric)
		//url := fmt.Sprintf("http://10.0.12.70:40761/api/v1/query_range?query=%s&start=1723557255.221&end=1723600455.221&step=172", metric)
		response, _ := http.Get(url)
		fmt.Println(fmt.Sprintf("%d:%s,%d", index, metric, response.StatusCode))
		time.Sleep(500 * time.Millisecond)
	}
	eT := time.Since(bT)
	fmt.Println("Run time: ", eT)
}
